Always tricky to capture properly, DirectX (or the older Glide standard) represents a challenge because the data on the screen isn't really "part" of the Windows desktop. DirectX applications run in "full screen" mode, which means they're more or less like an old DOS program, with simulated "direct access" to the hardware. Getting at their video content can be difficult.
Folks like game reviewers (or even people who just want to show off how good they are at a game) can capture a series of images from an ongoing full-screen game, and they can do so without leaving their game to assign filenames for each file created when you capture a screen. Here's a walk-through.
First open up HyperSnap-DX 5's Capture settings tabs and
then click on the Quick save tab.
You'll be establishing some settings here before you begin your captures.
Check Automatically
save each capture to a file.
Then, if you don't want to use the default filename,
click the button labeled Change
next to the default filename box. Locate a folder where you want your
captures stored, and in the filename box, type in the initial name you
want to use. For our example, we'll use TEST.
Close the Save as
box, which will replace the name in the Default name box.
Click the box labeled Increment
file name, and in the box next to it, marked Start
at, enter 1.
In the "stop at" box, choose any number you want. In our example
we'll pick 100. That will allow you to capture up to 100 images without
overwriting any filenames.
To illustrate this, if you set a start and stop at 1
and 100, you'll get files named Test001.bmp
through TEST100.bmp. The total
number of "counter" digits in the file name is set by the number
of digits in the Stop at box.
So to get a series starting with TEST01.bmp,
use 2 digits, for example "99,"
as your stop number.
Examine the other values on the Capture settings tabs to make sure
they are at the values you desire. (If you've not changed them from the
defaults, they'll probably be fine).
Close the Capture settings tabs.
Re-open the Capture
menu, and click on Enable special
capture...
Here you need to choose what type of capture you wish
to make. If your game uses Glide (for example, the older 3dfx hardware)
then you should choose 3dfx. If you're not sure, just check all three,
if all three are available, or just the top two if the bottom item is
disabled. HyperSnap-DX 5 will take care of the rest for you.
Note that if you do not have detectable drivers installed
for the hardware in the list, that option will be disabled.
Advanced
user?
Advanced users should read the following note: The choices to enable/disable
them separately are only for extremely
advanced usage and for those "special, difficult-to-handle
situations". Example: a game that uses both the DirectX and the Glide
interfaces. Sometimes DirectX is only used by the game for displaying
the "score" and intro screens. It might use Glide for the actual
game action.
It's often not possible to snap the "score" or "intro"
screen, unless you disable 3dfx
Glide captures. But this doesn't happen often, so avoid carelessly changing
these values.
In our example, we'll capture a screen from a Directx/Direct3D
game, for example Microsoft's Combat Flight SimulatorĂ–). In this case,
you'd check the box marked DirectX/Direct3D
primary surface.
Pay attention,
please!
Watch out for the message that appears when you check the topmost button
on the Enable special capture dialog:
Please use [ hot key ] as the hot key... You must
use as the capture hot key the combination or other key(s) specified here.
You can't use the "standard" HyperSnap-DX 5 hot key due to limitations
in the system.
If you wish to enable post capture processing of the
image, check the box labeled Enable post
processing... For more on what this does, see the Direct3D/Direct
X Glide section of this file. For now we can leave this unchecked.
Examine this section for explanations on the other options available for
these special captures, too.
Click OK to enable
special capture.
Minimize HyperSnap-DX 5.
Run the desired game. Get to the point in game play that
you wish to begin capturing.
Press the specified hot key at the moment you want to
capture.
The file will be saved in the directory you specified,
using the naming scheme you determined. You can make more captures by
repeating the hot key over and over until you have what you need. Be careful
not to capture more than the number you established, or you'll begin overwriting
filenames!
Exit the game when you're through, and examine the captured
files---which you can do by simply pressing Page down and Page up. You
may wish to make some adjustments to certain features to improve the appearance
of the captures.
See the DirectX Direct3D and Glide Capture section of this file or details on how to improve dark Glide or Direct3D captures, and other technical issues covering special captures such as these.